﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Tibet.Datos;
using Tibet.Datos.Interfaces;
using Tibet.Datos.FabricaDatos;

namespace Tibet.Logica.Comandos.ComandoMotorRegla
{
    public class ModificarPerfilRegla : Comando
    {

        /// <summary>
        /// hace de puente entre el presentador y el dao para validar si el username es administrador o lider y si 
        /// el perfil no fue asignado a un proyecto 
        /// </summary>
        /// <returns>si es true se puede hacer la modificacion</returns>

        public override void Ejecutar()//validar modificar
        {

            IDaoAccesoPerfilRegla dao = FabricaDao.ObtenerFabricaDeDao(1).ObtenerDaoPerfilRegla();
            Flag = dao.ValidaModificacion(Cadena, Id);
        }
    }
}
